﻿namespace Dogshow.Model
{
    public class RasaPsa : Entity
    {
        public int Id { get; set; }
        private string m_NazivRase;

        public RasaPsa() {}

        protected RasaPsa(RasaPsa rasa)
        {
            Id = rasa.Id;
            NazivRase = rasa.NazivRase;
            FciGrupa = rasa.FciGrupa;
        }

        public string NazivRase
        {
            get { return m_NazivRase; }
            set
            {
                if (NazivRase != value)
                {
                    m_NazivRase = value;
                    OnPropertyChanged("NazivRase");
                }
            }
        }

        private string _originalniNazivRase;
        public string OriginalniNazivRase
        {
            get { return _originalniNazivRase; }
            set
            {
                if (OriginalniNazivRase != value)
                {
                    _originalniNazivRase = value;
                    OnPropertyChanged("OriginalniNazivRase");
                }
                
            }
        }

        public FciGrupa FciGrupa { get; set; }
    }
}